加载资源(Loading Assets)
更多通用说明见:
注意(Note):Rive Unity 当前支持 Embedded 与 Referenced,暂不支持 Hosted。
图片格式当前支持 png / jpeg,
webp支持在推进中。
资源导出选项
在 Rive Editor 的 Assets 面板里可给每个资源设置导出方式。
一个 .riv 文件可以混用:
- Embedded
- Referenced
- Hosted(Unity 侧暂不支持)
Embedded(内嵌)
标记为 Embedded 的资源会随 .riv 自动加载,无需额外配置。
在 Unity Inspector 里选中 .riv 资源可看到其资产信息(如字体体积)。
Referenced(引用)
Referenced 资源需要在运行时链接。rive-unity 会自动在同目录下查找匹配资源并链接。
匹配优先规则:
Name + ID精确匹配- 若未命中,回退到仅
Name匹配(可作为可控策略)
关键前提:
.riv与待匹配资源需处于同一 Unity 目录,才能被自动发现。
如果资源是后加进来的,可能需要对 .riv 执行 Reimport 触发重新匹配。
Importer 选择
你可在 Inspector 手动选择 Importer,把某个文件转换为 Rive Asset,或修正误导入类型。
共享资源建议
若多个 .riv 复用同一字体/图片,优先走 Referenced 可减少重复嵌入,降低包体与内存占用。